package com.xia.dao.users;

import com.xia.domian.Users;
import org.springframework.stereotype.Repository;

/**
 * 用户数据层
 */
@Repository
public interface IUsersDao{
    /**
     * 根据用户ID查询用户信息
     * @param usersId 用户ID
     */
    Users selectUsersById(Integer usersId);

    /**
     * 根据条件查询用户信息
     * @param usersName 用户名
     * @param usersPassword 密码
     */
    Users selectUsersNameAndPassword(String usersName, String usersPassword);

    /**
     * 根据条件D修改用户信息
     * @param users 包含需要修改信息及修改条件
     */
    int updateUsers(Users users);

    /**
     * 添加用户
     * @param users 添加用户信息
     */
    int insertUsers(Users users);
}
